package com.ccp.dev.system.model;

import java.math.BigDecimal;
import com.ccp.dev.core.basic.model.BaseModel;
import java.util.Date;

/**
 * 系统审计,操作日志表 sys_audit
 * 
 * @author zw
 * @date 2019-08-05 19:43:22
 */
public class SysAudit extends  BaseModel<SysAudit>
{
	private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
	private String  auditid;
    /**
     * 操作名称
     */
	private String  opname;
    /**
     * 执行时间
     */
	private Date  exetime;
    /**
     * 执行人ID
     */
	private String  executorid;
    /**
     * 执行人姓名
     */
	private String  executor;
    /**
     * IP地址
     */
	private String  fromip;
    /**
     * 调用方法
     */
	private String  exemethod;
    /**
     * 调用URL
     */
	private String  requesturi;
    /**
     * 请求参数
     */
	private String  reqparams;
    /**
     * 所属模块
     */
	private String  ownermodel;
    /**
     * 日志类型
     */
	private String  exectype;
    /**
     * 组织ID
     */
	private String  orgid;
    /**
     * 明细
     */
	private String  detail;
    /**
     * 角色ID
     */
	private String  roleid;
    /**
     * 操作系统版本
     */
	private String  osversion;
    /**
     * 浏览器版本
     */
	private String  browserinfo;
    /**
     * 访问方式
     */
	private String  useragent;
    /**
     * 租户ID
     */
	private String  tenantid;

	private String exeOrgName;

	private Integer count;

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    public String getAuditid() {
        return this.auditid;
    }
    public void setAuditid(String auditid) {
        this.auditid = auditid;
    }
    public String getOpname() {
        return this.opname;
    }
    public void setOpname(String opname) {
        this.opname = opname;
    }
    public Date getExetime() {
        return this.exetime;
    }
    public void setExetime(Date exetime) {
        this.exetime = exetime;
    }
    public String getExecutorid() {
        return this.executorid;
    }
    public void setExecutorid(String executorid) {
        this.executorid = executorid;
    }
    public String getExecutor() {
        return this.executor;
    }
    public void setExecutor(String executor) {
        this.executor = executor;
    }
    public String getFromip() {
        return this.fromip;
    }
    public void setFromip(String fromip) {
        this.fromip = fromip;
    }
    public String getExemethod() {
        return this.exemethod;
    }
    public void setExemethod(String exemethod) {
        this.exemethod = exemethod;
    }
    public String getRequesturi() {
        return this.requesturi;
    }
    public void setRequesturi(String requesturi) {
        this.requesturi = requesturi;
    }
    public String getReqparams() {
        return this.reqparams;
    }
    public void setReqparams(String reqparams) {
        this.reqparams = reqparams;
    }
    public String getOwnermodel() {
        return this.ownermodel;
    }
    public void setOwnermodel(String ownermodel) {
        this.ownermodel = ownermodel;
    }
    public String getExectype() {
        return this.exectype;
    }
    public void setExectype(String exectype) {
        this.exectype = exectype;
    }
    public String getOrgid() {
        return this.orgid;
    }
    public void setOrgid(String orgid) {
        this.orgid = orgid;
    }
    public String getDetail() {
        return this.detail;
    }
    public void setDetail(String detail) {
        this.detail = detail;
    }
    public String getRoleid() {
        return this.roleid;
    }
    public void setRoleid(String roleid) {
        this.roleid = roleid;
    }
    public String getOsversion() {
        return this.osversion;
    }
    public void setOsversion(String osversion) {
        this.osversion = osversion;
    }
    public String getBrowserinfo() {
        return this.browserinfo;
    }
    public void setBrowserinfo(String browserinfo) {
        this.browserinfo = browserinfo;
    }
    public String getUseragent() {
        return this.useragent;
    }
    public void setUseragent(String useragent) {
        this.useragent = useragent;
    }
    public String getTenantid() {
        return this.tenantid;
    }
    public void setTenantid(String tenantid) {
        this.tenantid = tenantid;
    }

    public String getExeOrgName() {
        return exeOrgName;
    }

    public void setExeOrgName(String exeOrgName) {
        this.exeOrgName = exeOrgName;
    }

    @Override
    public String toString() {
        return "SysAudit{" +
                "auditid='" + auditid + "," +
                "opname='" + opname + "," +
                "exetime='" + exetime + "," +
                "executorid='" + executorid + "," +
                "executor='" + executor + "," +
                "fromip='" + fromip + "," +
                "exemethod='" + exemethod + "," +
                "requesturi='" + requesturi + "," +
                "reqparams='" + reqparams + "," +
                "ownermodel='" + ownermodel + "," +
                "exectype='" + exectype + "," +
                "orgid='" + orgid + "," +
                "detail='" + detail + "," +
                "roleid='" + roleid + "," +
                "osversion='" + osversion + "," +
                "browserinfo='" + browserinfo + "," +
                "useragent='" + useragent + "," +
                "tenantid='" + tenantid + "," +
                "exeOrgName='" + exeOrgName +
                '}';
}

}
